279463
497254
710653
205717
317638
1001861
371500
884209
706879
572478
251568
138114
366157
302943
527517
642480
53173
20254
987597
539130
120942
70676
71732
3840
646956
331383