2842 290
18369 878
49920 684
36827 359
15816 239
25752 112
48139 579
15710 562
6017 617
5188 344
2859 374
6492 715
42237 492
19810 145