40565 160
3044 290
18638 878
53480 691
40132 363
18983 240
30259 115
52559 583
18332 562
6196 617
5370 344
3094 374
6764 715
46132 495