904 120
5418 352
14450 142
17653 501
51363 779
2882 99
9363 541
5510 185
6045 105
31151 370
18262 402