6196 963
31836 614
15681 392
54565 105
31962 248
9337 645
3289 144
3354 317
2746 290
3573 314
3739 553
4588 856
3447 75