412496
72068
405142
153216
91542
238257
830445
43769
965799
522598
237336
504180
5313799
3742581
3254148
2573804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471