3198 103
28806 663
4341 409
5507 309
4090 214
5398 147
11093 575
3998 284
5343 562
4328 583
3312 332
3650 806
1533 261
2971 267