416101
112256
907130
798439
703284
379923
452270
1132855
1148225
97875
765725
5093
615538
281453
84690
83230
1026834
97785
860983
458471
746480
651272
336308
325184