3042 525
2148 518
2630 601
815 130
1438 179
3089 214
1207 86
1146 209
4313 361
1712 266
4851 652
2952 620
654 187
2562 81
2844 439
2843 436
1170 116
784 101
1521 49
3168 806
175 40
1109 90
4066 824
2866 635