398717
779114
64640
40631
76641
45092
851876
214151
824108
814203
267831
993510
5501367
4521935
4338459
3442998
3442462
3399286
3344956
3007729
2993226
2480209
2133352
2130407