877440
180791
947493
500140
661871
180592
720141
493290
716943
110120
86616
583308
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1724136
1694196
1641471