52171
115167
327120
387252
712303
679834
853313
810462
344986
41629
263753
10311000
662274
554525
649769
603582
912342
498149
627861
87355
513142
680855
1002887
963872
714623
562