904 120
5419 352
14450 142
17653 501
51364 779
2883 99
9363 541
5511 185
6045 105
31152 370
18262 402