3679 854
1226 37
19682 617
8663 433
2829 671
8772 86
41463 605
4599 674
20319 237
6023 594
29528 293
26755 702
4050 846
2277 301
2786 116