6196 963
31839 614
15686 392
54577 105
31971 248
9337 645
3290 144
3354 317
2746 290
3574 314
3742 553
4589 856
3448 75