170220
502243
128630
864541
648526
871000
5920
241319
532962
204342
832674
609925
378510
963761
49519
37534
221485
29320
897250
43840
181693
948272
291421
984792
20662
713172