6197 963
31847 614
15700 392
54623 105
32012 248
9341 645
3293 144
3355 317
2750 290
3577 314
3742 553
4589 856
3451 75