35059 426
12564 454
8333 154
8886 295
144700 712
49195 125
15540 882
4556 727
7172 530
5878 477
4292 939
3712 234