15947 182
30012 156
8993 575
29521 176
12899 505
14641 290
16211 223
17214 347
17381 507
14277 679
7517 385
6702 833