34969 426
12553 454
8326 154
8878 295
144555 711
49137 125
15497 882
4553 727
7168 530
5868 477
4285 939
3699 234