15924 653
2135 145
9696 452
76953 311
19382 514
9908 238
12151 606
7658 683
8971 508
7551 928
8852 494
4504 604
4222 293
27588 580