45580 266
31675 477
17322 364
103728 552
38073 575
105599 913
23177 623
15755 526
5679 556
7254 390
52553 996
18837 909
58923 441
99649 212
7664 627
15396 739
72557 350
5497 784
43997 768
121901 867
89963 604
15274 889
4763 494
11728 164
70289 291
19851 527
158544 355
22613 127