6196 963
31841 614
15689 392
54588 105
31976 248
9338 645
3290 144
3355 317
2749 290
3574 314
3742 553
4589 856
3451 75