30021 425
25480 679
74695 584
16592 259
36865 225
34410 611
15293 457
14669 597
105733 913
94138 780
5342 417
40104 629
15779 526
98135 871
52632 996
79726 314
54085 816
10537 85
18864 909
38755 613
59072 441
9636 691
27916 134
145362 666
26217 284
20588 479
6253 38
112764 598