51553 10
30877 1
53182 3
112477 6
54509 4
40580 1
29234 1
30984 2
84933 12
41381 4
381251 49
68459 4
118856 10
35576 6
97905 18
36156 4
86376 13
40126 3
106781 12
77654 15
101952 3
30805 1
46556 9
28707 0