15927 653
2137 145
9696 452
76954 311
19383 514
9908 238
12152 606
7659 683
8974 508
7551 928
8852 494
4504 604
4224 293
27590 580