929 120
5431 352
14460 142
17656 501
51473 779
2893 99
9370 541
5516 185
6054 105
31192 370
18272 402