392212
949198
499886
86637
435177
545640
323307
344352
451837
661446
399887
669573
2980361
2668455
2590928
2564455
2265995
2158955
2124281
2055719
1939226
1693208
1630351
1585406