397500
810873
1002653
73187
220971
813124
214654
589955
50936
781608
759236
88166
428720
314260
213216
226384
548311
906975
327900
67542