645 128
2969 929
2608 571
16189 61
2572 189
2440 369
8201 169
1758 258
3895 508
2047 44
3164 135
5867 554