2602 501
915 255
730 65
4273 562
2627 698
1453 427
4478 687
3216 732
2934 505
224 32
4211 530
1897 337
2970 541
2586 408
1030 93
1929 376
2940 616
7494 628
1689 435
10531 396
3871 519
3365 879
354 73
2741 564