6196 963
31842 614
15692 392
54596 105
31989 248
9339 645
3292 144
3355 317
2749 290
3574 314
3742 553
4589 856
3451 75