645 128
2972 929
2609 571
16194 61
2572 189
2446 369
8206 169
1761 258
3897 508
2054 44
3166 135
5869 554