1139 171
2449 348
3194 523
19305 233
3275 860
6253 929
2695 164
2123 143
8042 546
9840 448
4809 506
1734 81
1404 235
683 104