2869 290
18400 878
50387 684
37206 360
16111 239
26583 113
48632 579
15998 562
6038 617
5215 344
2881 374
6520 715
42688 492
20142 145