2672 458
5577 120
37447 597
29384 445
26795 818
24416 279
28956 478
43836 120
3282 161
2714 266
7161 607
12856 54
8133 567
2973 331