16914 653
7402 145
10641 452
79238 311
21042 514
10998 238
13241 606
8342 684
10714 508
8367 928
9896 494
5317 604
5155 294
30548 581