15936 653
2158 145
9696 452
76960 311
19385 514
9908 238
12156 606
7660 683
8982 508
7551 928
8853 494
4504 604
4225 293
27599 580