6191 963
31835 614
15676 392
54542 105
31943 248
9335 645
3287 144
3354 317
2744 290
3572 314
3738 553
4587 856
3447 75