6426 963
32558 614
16689 392
58296 107
34847 252
9536 645
3539 144
3467 317
3090 290
3758 314
3863 553
4780 856
3641 75