281608
270114
730659
570274
5163799
789512
885883
966584
50080
883142
117907
79769
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471