48130 8
41178 5
56951 10
82358 17
42081 9
48384 9
45831 9
29506 3
31653 8
29280 1
56429 16
44953 6
26409 5
45106 7
30355 3
42957 10
35878 10
70553 16
340557 55
55228 21
39804 6
28430 2
40357 5
150558 22