34970 426
12553 454
8327 154
8878 295
144561 711
49138 125
15497 882
4553 727
7168 530
5869 477
4285 939
3699 234