609385
260240
465168
58417
920883
542808
228761
388367
220721
773607
896872
913557
5493367
4515935
4332459
3441462
3440998
3395286
3341956
3003729
2989226
2478209
2132352
2127407