3086 677
914 88
2571 570
1721 276
3400 933
720 107
3096 729
5945 533
963 46
3018 565
21330 377
4628 541
2651 669
19355 100
11679 608
3752 654
4243 812
2725 522
1656 383
2801 508
3306 732
3261 688
5630 509
2154 349
6855 784
3790 628
4051 824
13612 353