2935 909
53254 152
22593 907
16558 318
34785 78
35708 674
30539 688
12931 574
7126 110
7687 790
20477 399
140487 573
28203 386
3438 184
40782 544