3646 209
5037 377
2810 59
5012 146
46499 211
4236 246
32564 166
26066 348
5061 700
13978 192
1533 339
4939 570
1563 276
2449 422
8032 576