435140
158641
714165
650705
729123
38257
974697
94512
446295
913307
171191
715108
5320366
4370933
4235459
3417462
3384998
3303285
3250955
2936727
2921226
2428209
2104352
2097407