15086 182
29880 156
8842 575
29286 176
12806 505
14533 290
16080 223
17099 347
17330 505
14216 679
7481 385
6640 833