21663 255
24027 341
18960 552
36346 74
44233 719
15929 377
5202 634
19261 368
3976 741
3872 457
2706 460
854 38