2847 290
18370 878
49944 684
36852 359
15827 239
25774 112
48168 579
15724 562
6018 617
5191 344
2861 374
6493 715
42271 492
19827 145