6196 963
31836 614
15681 392
54562 105
31958 248
9335 645
3288 144
3354 317
2745 290
3573 314
3738 553
4588 856
3447 75