385185
710175
868107
79920
498758
216288
168393
763811
168115
548408
231509
276149
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471