30009 425
25466 679
74675 584
36834 225
15287 457
105686 913
5341 417
40097 629
198203 526
23228 623
7471 497
5683 556
98100 871
76722 606
79689 314
46404 462
9200 650
10534 85
10196 277
191148 513
38748 613
179971 889
9633 691
145323 666
26214 284
28964 864
12299 118
20582 479