645 128
2972 929
2609 571
16194 61
2572 189
2448 369
8209 169
1761 258
3897 508
2056 44
3167 135
5869 554