15957 182
30014 156
8993 575
29521 176
12901 505
14641 290
16212 223
17215 347
17381 507
14277 679
7517 385
6704 833