14947 14113
13024 6390
11927 1304
10865 1192
9779 3901
9449 3300
7321 6903
7064 2285
3217 935
3131 14528