35059 426
12564 454
8333 154
8886 295
144702 712
49196 125
15541 882
4556 727
7172 530
5878 477
4292 939
3714 234