828852
726255
254870
704728
34085
531848
972959
51550
704622
269286
178949
270743
5490367
4513935
4330459
3441462
3438998
3394286
3338956
3002729
2986226
2476209
2131352
2127407