21562 255
23489 341
18907 552
36175 74
44155 719
15909 377
5172 634
19128 368
3963 741
3848 457
2687 460
847 38