15899 653
2085 145
9690 452
76932 311
19376 514
9901 238
12145 606
7656 683
8953 508
7547 928
8843 494
4498 604
4220 293
27564 580