16916 653
7407 145
10641 452
79239 311
21042 514
10999 238
13241 606
8343 684
10715 508
8369 928
9896 494
5319 604
5156 294
30550 581