618615
287804
1047743
890130
469540
273246
12710
16754
486848
257892
290287
8321000
65780
502512
28898
220254
843162
125719
284142
201524
779783
82809
471453
522641
12618
432451
766481
915255
526528
335111