15902 653
2101 145
9692 452
76936 311
19377 514
9902 238
12147 606
7656 683
8957 508
7548 928
8843 494
4499 604
4220 293
27568 580