644 128
2968 929
2607 571
16188 61
2572 189
2438 369
8199 169
1758 258
3895 508
2047 44
3161 135
5864 554