4793
8335
3429
27425
4712
3167
4389
7872
5682
3659
5323
5150
5953
15297
4125
5314
18720
102114
8072
4709
7326
3626
4010
15074
4206
5436
4954
5047
10498