2017
1826
5592
1479
1749
5238
9781
1609
2130
2038
3345
1288
3296
2260
8676
10376
3656
17787
1416
9783
1807
1799
1529
1756
1668
1798
1474
1756
4088
10821
2104
5549
2022
8442
2682
1880
1743
3886
29069
1677
2035
1305
4399
31844
1445
2300
3222
2338
5903
1366
1404
2181
3387
1447
1382
1549
1447
3140
1418
1430