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