5313
708918
142696
350726
124803
8899
80403
364137
611141
919828
773783
538968
4219364
3574456
3508929
3165460
2869998
2777283
2748955
2563725
2476226
2083209
1926351
1882407