300 71
1815 475
2933 831
418 54
1291 343
2207 414
731 196
3227 841
3054 905
1072 180
2647 732
683 89
2793 236
1256 343
1077 298
1925 482
1122 262
3560 761
1660 336
1338 362
1443 85
1055 221
2611 708
1818 396