59850
721340
948453
13786
60193
17182
476993
143880
692358
925922
624463
720696
5005798
3447581
2919148
2238804
2182988
1969609
188278
1854357
1710118
1694136
1634195
1607471