377156
284108
631249
749194
421446
260189
1042419
835265
1090702
72391
57157
347603
615538
284453
84990
85230
1026834
97785
860983
458471
747480
651272
336308
325184