2841 290
18369 878
49912 684
36825 359
15803 239
25744 112
48132 579
15704 562
6017 617
5186 344
2859 374
6492 715
42226 492
19800 145