15985 653
2239 145
9704 452
76967 311
19394 514
9913 238
12163 606
7664 683
9011 508
7557 928
8859 494
4509 604
4235 293
27631 580