645 128
2970 929
2609 571
16190 61
2572 189
2443 369
8202 169
1758 258
3896 508
2048 44
3165 135
5867 554