2842 290
18369 878
49920 684
36828 359
15817 239
25753 112
48139 579
15710 562
6017 617
5188 344
2859 374
6492 715
42238 492
19811 145