883950
270467
550763
895678
163882
452865
191499
177406
14685
461875
902458
17150
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471