3038 501
4597 941
3969 345
4982 250
1100 321
2685 503
4551 498
1869 42
3058 693
4613 364
4825 382
4055 895
4336 745
2272 549
4052 86
3909 580
2699 622
5976 843
5002 939
2963 836
2574 268
1300 200
4068 459
4633 814