34966 426
12553 454
8325 154
8878 295
144550 711
49136 125
15494 882
4552 727
7166 530
5868 477
4284 939
3699 234