3021 875
2762 747
3667 729
505 78
935 191
2924 672
1221 298
1535 162
6545 435
1656 459
117 35
2898 740
3034 692
870 185
578 86
857 221
1294 343
1003 222
1206 174
1648 417
652 104
2958 916
1976 521
910 177