4922 5
15546 21
8355 14
7486 8
15922 21
6926 10
15812 19
21448 36
7679 4
4822 4
10145 19
4506 7
8200 11
17498 49
7923 6
6450 10
5020 12
13815 35
16293 20
15929 45
16347 21
12952 10
39243 94
33168 34