6197 963
31843 614
15693 392
54603 105
31998 248
9339 645
3293 144
3355 317
2749 290
3575 314
3742 553
4589 856
3451 75