6353
58668
139549
537879
335954
869234
688478
703262
842244
717930
1014352
842782
4218364
3574456
3508929
3165460
2868998
2777283
2748955
2563725
2476226
2083209
1926351
1882407