1281 171
2759 348
3397 523
20609 233
3457 860
6573 929
2904 164
2284 143
8132 546
10001 448
4869 506
1779 81
1426 235
704 104