6319
19588
30139
59988
523
15454
23244
3375
3275
11948
3806
2071
861
3742
353
929
3813
2451
6007
7822
1189
8245
11922
2159