3111 677
940 88
2611 570
1745 276
3429 933
735 107
3121 729
6010 533
994 46
3037 565
21378 377
4760 541
2670 669
19567 101
11702 608
3772 654
4279 812
2764 522
1674 383
2843 508
3725 732
3277 688
5643 509
2213 349
6979 784
3797 628
4070 824
13670 353