3003 613
2885 659
2553 627
2547 508
1027 103
2897 562
3041 737
2607 242
2503 702
926 244
2624 538
3009 796
816 134
2322 427
1347 213
2448 749
999 216
2659 762
1988 441
2777 829
564 79
2062 293
2203 431
2779 467
800 167
1793 362
2616 735
2731 532