311770
120489
305468
109977
630188
754411
1107831
727577
376183
560217
86832
544266
84660
230828
685970
392287
688235
433566
200810
465397
865850
338701
191304
55413