1138 126
15500 230
2479 32
6470 335
4701 163
12762 621
3541 362
141535 691
7011 413
1686 80
3315 387
4957 468