1304 171
2789 348
3441 523
20779 233
3477 860
6597 929
2944 164
2303 143
8153 546
10017 448
4877 506
1814 81
1432 235
707 104