6197 963
31845 614
15699 392
54616 105
32002 248
9340 645
3293 144
3355 317
2750 290
3576 314
3742 553
4589 856
3451 75