551892
417688
311770
919369
109977
94922
630188
1107831
376183
560217
120489
301625
83960
224828
679970
381287
681235
427566
194810
461397
862850
337701
183304
55013