2017
7550
3578
2563
7760
3410
9300
3299
1762
2360
2782
6464
4652
5851
9662
7999
5684
1577
5893
8633
3371
394
8329
3171
7712
293
7919
6501
6390
7958
7168
7620
5496
3303
6382
5224
677
1116
8263
4483
8209
2811
4618
522