468951
7769
443337
131978
647804
609950
48466
143202
180647
527492
553217
11732
5303799
3718581
3237148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1740196
1667471