16899
3804
43790
9858
59139
13313
4390
989
22095
4974
47100
10603
51791
11659
56134
12636
84197
18953
4390
989
12439
2801