42184 6
30659 4
21706 4
49479 7
42282 1
24184 8
29276 1
74783 14
38927 3
12305 10
8605 4
305303 26
48880 12
58580 8
129477 11
40704 2
63954 11
21601 9
38804 13
37981 4
4257 10
483609 31
732304 43
198205 23