3086 677
914 88
2573 570
1721 276
3400 933
720 107
3097 729
5946 533
964 46
3018 565
21332 377
4631 541
2652 669
19358 100
11679 608
3752 654
4244 812
2725 522
1656 383
2802 508
3306 732
3261 688
5630 509
2156 349
6856 784
3790 628
4051 824
13615 353