623944
906493
948962
307246
463172
99460
738371
456196
94571
524910
414948
81954
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1724136
1694196
1641471