643 132
706 214
2190 604
1476 347
166 37
1007 32
6213 230
5243 524
9346 320
4934 736
68555 127
10653 794