1206 37
19645 617
8647 433
2822 671
8723 86
41353 605
4595 674
20255 237
6017 594
29416 293
26715 702
4039 846
2273 301
2775 116