34269
759966
619124
844188
224922
94148
343589
542452
429274
70585
560808
376714
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471