1013 128
4541 678
561 163
28050 645
665 51
49694 511
48894 775
16969 405
18902 151
27019 603
10207 522
14877 897
12228 547
10281 233
6238 512
6393 470
3333 723
5552 711
3160 678
4656 677
2506 215
10748 502
6899 322
5589 879
4688 632
4535 736
2425 433
1345 102