571142
727134
6785
631713
698371
321483
575971
132589
399256
689842
690483
811626
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471