108191 1175
5479 588
8649 558
5423 302
13686 475
24465 628
20623 838
115611 486
441880 740
14806 363
35014 486
30696 494
10487 809
166544 927
118494 143
7771 732
105237 344
66662 145
52018 354
45668 130
12269 455
24550 352
39748 426