717747
302163
939818
816853
691291
13081
981718
516138
50248
67323
1528
677559
2942361
2630455
2558928
2513455
2242995
2141955
2098281
2029719
1915226
1678208
1613351
1572406