3097 677
930 88
2600 570
1733 276
3419 933
730 107
3109 729
5975 533
984 46
3030 565
21357 377
4737 541
2664 669
19501 101
11692 608
3763 654
4262 812
2744 522
1664 383
2829 508
3416 732
3270 688
5638 509
2199 349
6914 784
3792 628
4066 824
13646 353