21525 255
23308 341
18854 552
35861 74
44124 719
15899 377
5162 634
19060 368
3959 741
3833 457
2681 460
843 38