41594 160
3054 290
18858 878
53800 691
40319 363
19174 240
30655 115
52905 583
18561 563
6205 617
5389 344
3103 374
6783 715
46643 495