2016
2574
2182
1271
1117
1158
1511
1094
1609
1857
1147
1590
1250
1214
1143
2498
1801
1671
1280
1198
1327
1368
1834
2113
1347
1472
1310
1404
1747
3055
3042
1379
1538
1691
1274