16948 653
7434 145
10671 452
79334 311
21091 514
11035 238
13275 606
8368 684
10759 508
8404 928
9918 494
5354 604
5187 294
30629 581