21018 326
7483 528
13584 403
1617 369
381616 1055
3136 724
19826 272
27418 541
6548 708
20670 629
3658 432