742327
620234
38320
401193
771139
561136
62236
196959
312865
965649
66064
868151
5475367
4503935
4317459
3440462
3432998
3382286
3329956
2995729
2980226
2473209
2128352
2123407