15960 653
2190 145
9698 452
76964 311
19388 514
9911 238
12160 606
7662 683
8993 508
7557 928
8857 494
4508 604
4229 293
27608 580