325548
1005331
778648
695656
857213
813829
685297
924650
15700
163765
106863
282620
5169799
3587581
3115148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471