3680 854
1226 37
19684 617
8665 433
2829 671
8774 86
41464 605
4600 674
20320 237
6023 594
29530 293
26755 702
4051 846
2277 301
2787 116