38684 566
23965 560
11553 283
7646 58
15198 476
20278 189
21773 364
18329 524
9959 548
12025 865
15632 400