1165 171
2478 348
3212 523
19435 233
3293 860
6281 929
2710 164
2136 143
8053 546
9856 448
4814 506
1741 81
1406 235
683 104