967710
505480
234957
99466
966318
933974
236353
51106
620860
216203
749374
765696
2881361
2574454
2521928
2452455
2208995
2110955
2059281
1998719
1892226
1662208
1599351
1557406