61018
174208
507474
339851
88856
631262
497292
917417
506770
442635
479556
920466
4217364
3573456
3508929
3165460
2868998
2776283
2748955
2563725
2475226
2083209
1926351
1881407