35085 426
12567 454
8335 154
8887 295
144744 712
49215 125
15559 882
4557 727
7174 530
5880 477
4292 939
3715 234