3113 824
4069 535
1712 255
2221 515
3627 632
2511 258
2677 343
2286 533
8787 754
5824 603
10485 106
3239 758
956 78
2186 602
2692 60
2053 265
7015 667
2685 614
3350 567
6741 686
513 89
6790 482
2690 345
2994 738