214224
473569
222991
128146
825213
186992
611438
359218
265484
125615
36934
282607
366157
302943
527517
642480
53173
20254
987597
539130
120942
70676
71732
3840
646956
331383