2151 532
2633 854
1204 300
3016 727
2344 605
1312 277
2210 516
3139 811
2881 515
1046 167
1706 409
2840 667
1090 298
2315 479
676 139
1185 201