2839 290
18366 878
49846 684
36802 359
15782 239
25706 112
48082 579
15679 562
6016 617
5184 344
2858 374
6491 715
42193 492
19760 145