20000 142
261130 2047
5737 463
10341 706
4734 382
11737 699
8183 584
44373 335
37947 352
35879 712
39416 170
3396 726
3061 490
2235 256
2893 316
2291 119
2798 442
1572 140
23059 297