17972 501
943 120
5456 352
14494 142
51612 779
2903 99
9372 541
5524 185
6060 105
31263 370
18296 402