6183 963
31806 614
15656 392
54464 105
31883 248
9324 645
3285 144
3353 317
2742 290
3569 314
3737 553
4579 856
3443 75