682 238
2138 63
589 62
237 61
1606 86
3065 179
1288 126
968 91
1618 81
510 94
194 51
168 47
525 80
466 64
1928 68
923 107