15950 182
30013 156
8993 575
29521 176
12899 505
14641 290
16212 223
17214 347
17381 507
14277 679
7517 385
6704 833