265430
622212
640229
60422
121555
45740
504938
58691
71267
843503
238412
53873
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471