231212
732736
698775
262905
418469
19350
130761
133124
621990
53921
336479
159220
5474367
4501935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2473209
2126352
2123407