3085 250
1937 73
6533 912
8550 632
2566 539
3883 575
2811 729
3158 894
2747 723
4204 444
12056 485
2502 507
447 106
482 114
3340 140
529 134
3434 794
2981 711
2494 545
2503 577
1894 362
3712 622
1097 53
3604 759