2013
2989
6212
4594
4112
3465
8374
6954
5464
10938
11488
14091
29578
44662
17055
11274
20458
15991
17455
29304
29709
17663
31883
16119
11118