2506 703
5496 556
416 36
1493 194
1963 126
5132 725
5309 382
2796 667
5280 688
4096 553
3815 645
2606 112
3541 583
1155 222
4105 491
4043 762
5874 521
381 40
1311 65
3412 503
2528 202
705 126
3171 905
786 29