99985 209
80499 303
23786 111
36203 519
22065 287
50003 491
36751 398
21797 385
39271 214
57194 169
27170 316
35278 659
84130 282
55669 644
149445 886
129813 295
214049 613
195499 321
26582 58
146640 623
95555 874
127266 994
86408 626
271480 1106
83188 593
34154 797