3231 148
5230 102
21749 849
2708 761
7004 865
17739 503
4861 629
3774 191
10879 542
1589 125
9848 274
2372 272
1244 181
2993 650
4221 785
5671 794
5308 692
85551 240
2783 465