14322 221
27080 511
13976 741
7267 88
9930 287
44232 754
18335 601
14632 575
162688 974
372770 1076
2077115 6915
41377 853
29079 597
29919 935
24936 293