16080 182
30060 156
9002 575
29553 176
12909 505
14654 290
16229 223
17237 347
17385 507
14291 679
7522 385
6715 833