1165 171
2481 348
3212 523
19447 233
3295 860
6284 929
2711 164
2136 143
8053 546
9857 448
4814 506
1743 81
1406 235
684 104