2016
2574
2182
1271
1117
1158
1511
1094
1609
1857
1147
1590
1249
1214
1143
2497
1800
1671
1279
1197
1326
1367
1834
2113
1346
1471
1309
1403
1746
3054
3041
1378
1537
1690
1273