3021 209
4319 377
2278 59
4886 146
45209 211
4107 246
30509 166
25571 348
4999 700
13585 192
1484 339
4759 570
1503 276
2399 422
7847 576