643 132
706 214
2190 604
1476 347
165 37
1006 32
6211 230
5242 524
9345 320
4933 736
68552 127
10653 794