30008 425
25466 679
74675 584
36834 225
15286 457
105685 913
5341 417
40097 629
198200 526
23226 623
7471 497
5683 556
98100 871
76721 606
79688 314
46404 462
9200 650
10534 85
10196 277
191146 513
38745 613
179968 889
9632 691
145320 666
26213 284
28962 864
12299 118
20582 479