5051 42
3181 486
24646 112
4491 554
2586 336
2812 415
4122 523
1292 83
3585 60
14916 377
4412 322
2181 28
14586 587
3991 742
4554 528
2461 178
2471 175
25174 768
19377 272
4459 92
4509 155
8799 275
6139 259
3184 212