18184 501
962 120
5490 352
14515 142
51832 779
2916 99
9380 541
5535 185
6070 105
31336 370
18355 402