393373
168969
448202
53112
247141
793115
686539
571212
16328748
731686
5364578
4529981
3680192
3632510
2391216
2266495
805392
86947
499879
2111