2839 290
18364 878
49831 684
36793 359
15770 239
25700 112
48069 579
15675 562
6013 617
5184 344
2858 374
6490 715
42177 492
19747 145