57234 8
153876 40
72533 8
75858 8
101852 16
73603 12
32381 3
75054 26
85829 10
101927 42
136181 20
49933 10
102555 36
41934 1
512201 111
509253 78
2513579 362
99406 15
50482 8
102504 28
61134 13
66634 12
443251 127
115558 48