60752 50
40555 25
77630 50
32231 33
38281 34
24627 39
18409 14
30683 55
133206 13
129104 7
166058 23
900907 114
234152 10
985402 98
164455 13
225380 17
1709152 100
651704 33
1008151 67
480259 17
307078 7
2324803 180
3225256 284
268002 12