2284 587
587 142
1818 471
656 208
2908 692
2191 648
522 135
14259 523
3283 469
5162 673
21300 427
13338 602
88445 767