16077 653
2477 145
9728 452
77026 311
19425 514
9955 238
12207 606
7688 683
9122 508
7578 928
8893 494
4538 604
4259 293
27707 580