931 120
5433 352
14466 142
17657 501
51485 779
2893 99
9370 541
5516 185
6055 105
31198 370
18272 402