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