9120
5050
15071
5170
2360
4860
77329
84725
100125
4056
2455
49113
4205
7477
2867
289330
4697
64017
2617
3812
6969
10919
1040
6003
6455
5700
2212
89530