14599 221
27722 511
14406 741
7633 88
10158 287
46627 754
19077 601
15022 575
162771 974
375360 1078
2392962 7072
42290 853
29371 597
30532 935
25535 293