2846 290
18369 878
49934 684
36834 359
15820 239
25758 112
48145 579
15719 562
6018 617
5189 344
2860 374
6492 715
42249 492
19816 145