15957 653
2184 145
9698 452
76964 311
19388 514
9911 238
12160 606
7662 683
8986 508
7556 928
8855 494
4507 604
4228 293
27607 580