17943 501
941 120
5450 352
14494 142
51585 779
2903 99
9372 541
5521 185
6060 105
31242 370
18291 402