2841 290
18369 878
49901 684
36824 359
15802 239
25738 112
48131 579
15702 562
6017 617
5185 344
2859 374
6492 715
42224 492
19797 145