645 128
2973 929
2609 571
16197 61
2574 189
2449 369
8209 169
1763 258
3898 508
2063 44
3167 135
5870 554