3062 209
4459 377
2319 59
4895 146
45295 211
4115 246
30657 166
25604 348
5013 700
13614 192
1487 339
4786 570
1512 276
2406 422
7856 576