6282
5715
5088
69914
106413
13049
5505
2553
5296
7789
3501
7138
63910
3855304
67815
4542
11089
5974
98522
2690
3012
8369
2570
10568
124529
162724
4746
6915