3447 685
3090 654
523 63
2798 891
373 30
3151 553
1975 453
45045 285
33663 821
31730 334
12986 738
49429 355
11885 577
3736 608
7346 532
1903 63