512 91
2934 870
4698 321
2151 642
2942 201
3109 646
357 43
2915 697
774 59
3521 805
3553 634
1605 197
1055 336
3053 95
2201 501
1953 548
1701 157
2477 545
2624 605
2998 846
2106 427
2959 621
2686 769
2025 628