18014 501
945 120
5457 352
14500 142
51644 779
2903 99
9375 541
5526 185
6062 105
31278 370
18306 402