3505 625
4231 647
2748 555
1491 57
4272 389
1146 99
859 68
2541 670
2911 802
2262 588
3127 905
2269 422
5399 560
1598 228
1130 260
4626 162
2476 475
5600 639
2910 710
722 29
2485 307
868 175
1322 145
2803 105