30012 425
25467 679
74678 584
16584 259
36838 225
34394 611
15287 457
14663 597
105688 913
94114 780
5341 417
40097 629
15771 526
98104 871
52591 996
79692 314
54068 816
10534 85
18858 909
38750 613
59013 441
9634 691
27909 134
145329 666
26214 284
20585 479
6249 38
112729 598