31786 922
8833 632
24420 768
16179 484
5039 701
2861 214
7262 831
3248 219
2733 351
5161 665
3605 198
1909 77
4381 376
2026 170
3568 426
3269 573