16103 653
2538 145
9731 452
77043 311
19433 514
9962 238
12217 606
7693 683
9147 508
7584 928
8902 494
4540 604
4263 293
27745 580