3181 4
26630 1
20306 2
24633 8
42606 8
34178 10
75977 3
84001 7
33230 10
51059 33
30928 9
58783 4
100133 25
514307 67
177279 29
1608652 80
236156 29
285409 13
314733 23
90132 7
225455 30
213008 15
608431 36
228530 26