2839 290
18366 878
49860 684
36805 359
15783 239
25711 112
48086 579
15684 562
6016 617
5185 344
2858 374
6491 715
42197 492
19764 145