21646 255
23553 341
18868 552
35945 74
44106 719
15917 377
5169 634
19145 368
3956 741
3841 457
2678 460
848 38