1119619
289775
81363
235705
1035900
735429
116565
937307
89499
687714
441113
215737
611538
280453
84690
83230
1026834
97785
858983
458471
745480
650272
336308
324184