1165 171
2480 348
3212 523
19444 233
3293 860
6284 929
2711 164
2136 143
8053 546
9856 448
4814 506
1741 81
1406 235
683 104