5056
15285
1089
2166
8753
4751
10708
3678
1552
6580
5336
2589
2156
5811
9105
4581
9641
16561
1985
3339
3300
110615
4510
6406
3851
18461
7764
9907
9055
7980
18787
43850
11721
4165