59958 50
40056 25
77184 50
32032 33
37709 34
24480 39
18278 14
30307 55
133184 13
128977 7
165959 23
900282 114
234028 10
985332 98
164401 13
225328 17
1708804 100
651409 33
1007956 67
480256 17
306927 7
2323576 180
3223603 284
267956 12