4542
11089
5964
98422
2690
3012
8369
2570
10558
124429
162724
4746
6915
91311
84918
4473
4458
6196
61312
59713
3774
3533
6663
6924
4445
2222
95017
156821