16057 653
2425 145
9723 452
77009 311
19419 514
9946 238
12191 606
7682 683
9088 508
7571 928
8885 494
4528 604
4252 293
27688 580