15940 182
30012 156
8989 575
29520 176
12897 505
14641 290
16211 223
17209 347
17381 507
14277 679
7517 385
6702 833