140340
495292
127195
617233
622237
707190
643441
768718
25181
914518
857252
310893
6642368
5411935
5181460
39831000
3960287
3921956
382347
3708462
3529226
3439730
2892209
281911