10883 314
32115 173
7231 152
2589 27
14164 409
7030 416
5775 646
2905 294
8272 621
2751 277
6002 507
4229 646
2395 132
3842 457
3672 213
1000 106
2343 249