26258 180
10622 675
4592 515
17360 392
27181 149
5880 880
10026 747
2941 400
7003 906
28484 385
7678 403
931 93
2893 30