15995 351
16019 837
5012 230
8388 312
13080 114
6209 560
12940 195
11467 446
7983 504
6373 632
5617 160
39347 94
16623 126
9215 724