825 169
1671 305
1108 253
1427 211
4446 590
3069 868
32241 252
3305 136
207654 663
133541 676
12240 696
2039 101
6332 693
2886 146