1291 116
4503 123
2303 121
662 263
2186 146
1543 108
757 297
671 106
4357 219
1016 283
1558 107
692 125
1028 114
1273 99
1307 113
875 83