840 171
1889 348
2541 523
15880 233
3067 860
5591 929
2152 164
1692 143
7932 546
9286 448
3700 506
1670 81
1369 235
658 104