645 128
2973 929
2609 571
16195 61
2572 189
2448 369
8209 169
1762 258
3897 508
2059 44
3167 135
5869 554