3415 685
3079 654
520 63
2796 891
368 30
3143 553
1966 453
44927 285
33655 821
31720 334
12980 738
49145 355
11816 577
3732 608
7341 532
1902 63