3003 613
2885 659
2554 627
2552 508
1032 103
2897 562
3042 737
2609 242
2504 702
927 244
2624 538
3009 796
816 134
2322 427
1348 213
2448 749
999 216
2660 762
1990 441
2777 829
566 79
2071 293
2203 431
2782 467
802 167
1793 362
2619 735
2732 532