16440
194471
613756
35450
328308
387183
563416
112854
946915
62459
824546
574821
5168799
3586581
3114148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471