2018
2574
2182
1271
1117
1158
1511
1095
1609
1858
1147
1591
1250
1214
1143
2498
1801
1673
1281
1199
1328
1369
1835
2114
1347
1251
1475
1311
1405
1752
3056
3044
1381
1539
1691
1274