454414
119809
32609
681182
983512
914511
842409
406292
556870
364370
891935
781847
5162799
3576581
3104148
2409804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471