7001 272
14639 845
3769 244
2214 420
4333 107
4396 414
2159 204
1977 411
1946 191
1214 40
23230 265
6712 879
3528 398
2828 409
11000 173
2870 671
1548 98
36493 935
8600 606
125706 767
3674 599
14948 800
2993 116