645 128
2973 929
2609 571
16196 61
2573 189
2449 369
8209 169
1762 258
3897 508
2061 44
3167 135
5869 554