2846 290
18369 878
49941 684
36844 359
15825 239
25763 112
48154 579
15721 562
6018 617
5191 344
2860 374
6493 715
42261 492
19823 145