1096 232
2656 169
1818 198
693 80
928 255
2890 189
157 61
884 54
621 106
579 78
462 154
1232 123
497 78
1140 52
434 136
475 51