650723
695251
276561
890216
193249
597420
793180
7146
21730
7536
946284
906784
4312364
3623456
3570929
3194460
2923998
2824283
2791955
2610725
2517226
2113209
1943351
1905407