14599 221
27722 511
14406 741
7633 88
10158 287
46626 754
19077 601
15022 575
162771 974
375360 1078
2392699 7072
42289 853
29370 597
30532 935
25534 293