3504 625
2748 555
1536 38
4272 389
1490 57
1146 99
858 68
2540 670
2910 802
3127 905
2269 422
1598 228
5397 560
1130 260
2252 588
2476 475
4625 162
5599 639
722 29
2908 710
868 175
2484 307
1321 145
2802 105