477579
20638
130544
899983
36816
117213
598750
426467
118875
93799
17844
503511
52391
684250
790929
393105
645639
235174
810774
37354
534832
568290
547914
462198
296105
86186