30015 425
25468 679
74679 584
16584 259
36841 225
34395 611
15287 457
14664 597
105693 913
94114 780
5341 417
40097 629
15772 526
98108 871
52593 996
79695 314
54070 816
10536 85
18858 909
38751 613
59019 441
9634 691
27910 134
145336 666
26214 284
20585 479
6250 38
112733 598