1731 341
3058 855
85108 508
12407 894
8105 281
58483 548
14155 453
6294 32
8138 470
4582 714
24896 389
2963 552