35078 426
12565 454
8335 154
8887 295
144734 712
49212 125
15553 882
4557 727
7173 530
5880 477
4292 939
3715 234