939635
678113
667590
665370
546173
351175
435976
36642
962148
528340
911422
363160
5290799
3705581
3227148
2547804
2294988
2144609
2065358
194278
1843118
1750136
1731196
1666471