40551 160
3044 290
18638 878
53477 691
40132 363
18982 240
30254 115
52556 583
18327 562
6196 617
5370 344
3094 374
6763 715
46124 495