56869
867464
100812
258295
199383
217960
164360
327276
57487
48199
881332
322555
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1724136
1694196
1641471