34987 426
12555 454
8328 154
8880 295
144587 711
49148 125
15504 882
4553 727
7169 530
5872 477
4286 939
3702 234