30003 425
25465 679
74669 584
36825 225
15285 457
105672 913
5341 417
40097 629
198185 526
23217 623
7471 497
5682 556
98093 871
76690 606
79672 314
46402 462
9200 650
10534 85
10196 277
191123 513
38744 613
179946 889
9630 691
145310 666
26213 284
28955 864
12297 118
20581 479