61
81
161
151
141
71
121
41
658305
82389
4288364
3613456
3554929
3187460
2908998
2815283
2784955
2598725
2507226
2108209
1937351
1897407