7001 272
14638 845
3767 244
2213 420
4330 107
4394 414
2157 204
1977 411
1945 191
1214 40
23198 265
6712 879
3526 398
2828 409
10996 173
2870 671
1546 98
36478 935
8593 606
125644 767
3674 599
14944 800
2990 116