2841 290
18369 878
49913 684
36825 359
15806 239
25746 112
48132 579
15706 562
6017 617
5187 344
2859 374
6492 715
42227 492
19801 145