21153 200
71301 141
72071 398
405727 1008
53827 179
32443 242
24972 685
64196 760
118750 289
52043 907
71816 491
56031 938
135060 1110
33423 318
39410 163
92441 637
89127 167
55078 589
29370 140
24707 683
95538 451
140266 331
126765 359
27504 626
59489 483
75741 262
23074 798
21599 623