1139 171
2449 348
3194 523
19303 233
3275 860
6253 929
2695 164
2121 143
8042 546
9839 448
4809 506
1734 81
1404 235
681 104