457213
43589
30705
50528
390949
41275
29335
23936
389757
618415
376710
40608
287010
339928
376812
27549
285730
246921
212037
19821