30023 425
25484 679
74698 584
16593 259
36872 225
34411 611
15294 457
14669 597
105742 913
94144 780
5342 417
40104 629
15784 526
98155 871
52644 996
79740 314
54091 816
10539 85
18867 909
38758 613
59085 441
9636 691
27919 134
145372 666
26217 284
20589 479
6253 38
112773 598