3405 812
26940 528
1804 244
9033 817
21420 575
17426 517
11458 826
8535 550
4178 478
9345 772
7483 434
26027 532
11168 777
4706 638
10962 73
4422 519
9897 459
2221 175
26611 432
6055 94
3751 309
5340 729
3462 231
6451 37