16054 653
2412 145
9722 452
77007 311
19417 514
9944 238
12190 606
7681 683
9084 508
7570 928
8884 494
4527 604
4250 293
27688 580