3111 802
2514 447
797 123
842 240
2869 806
2262 356
1032 28
1072 176
3330 744
3900 900
997 143
4331 647
953 101
3012 597
3528 817
3067 576
3048 413
2694 569
1460 154
3366 498
2780 542
1649 278
3985 641
1274 172