447532
481220
1060448
290231
285612
852878
1161328
227290
174485
450845
698284
1053137
620538
285453
85090
88230
1028834
99785
863983
461471
753480
653272
338308
327184