707171
586346
316510
914238
555704
562232
923933
69255
527668
823664
48495
821112
5535367
4543935
4361459
3459998
3447462
3416286
3366956
3018729
3008226
2493209
2136407
2136352