11768
877463
188600
261830
191142
430286
542603
552613
28517
51337
700863
760816
5493367
4514935
4331459
3441462
3439998
3395286
3340956
3003729
2988226
2478209
2132352
2127407