709460
208409
379900
256889
16398
759824
278513
217141
422214
378945
79265
674578
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471