15542 221
30844 513
14742 741
7918 88
10965 287
49255 758
19358 601
15563 575
163165 974
377482 1078
2393166 7079
44595 854
30759 597
31758 935
26297 293