2016
2574
2182
1271
1117
1158
1511
1094
1609
1857
1147
1590
1250
1214
1143
2497
1801
1671
1279
1197
1326
1367
1834
2113
1346
1471
1309
1403
1746
3055
3042
1379
1537
1690
1273