34955 426
12552 454
8325 154
8878 295
144533 710
49129 125
15488 882
4552 727
7166 530
5867 477
4284 939
3698 234