15921 653
2123 145
9695 452
76952 311
19382 514
9906 238
12149 606
7658 683
8961 508
7551 928
8849 494
4503 604
4221 293
27584 580