75278 6
41081 4
79379 3
44328 2
53529 2
75506 5
64152 2
67701 1
57059 1
70327 1
139430 11
55884 2
30402 1
38102 2
381908 49
683276 49
335653 46
91755 10
220432 40
510156 53
165978 26
213954 12
362152 31
249676 25