18968 892
3804 542
18442 270
14587 301
4525 609
14245 393
7760 846
16488 581
7225 259
27537 542
9635 320