618615
287804
1047743
890130
469540
273246
12710
16754
486848
257892
290287
8321000
433255
343313
443499
603690
208423
723519
678529
718282
355929
977464
70415
10196
28698
813118
1018112
65498
203134
12602