38613
94584
1309565
688664
502414
21267
424508
278813
226482
432981
807503
809428
611538
280453
84690
82230
1025834
97785
858983
457471
745480
648272
336308
323184