100272 267
106 0
311831 2286
481496 1997
917632 12935
683886 8856
285221 2074
112350 325
330446 3899
613382 2550
601340 4127
376247 2616
503276 2569
148378 387
285463 868
283148 2364
242352 1660
1386536 11162
187591 675
258771 906
432211 10552
413382 1384
3862 47
981979 5620