2279 587
587 142
1817 471
656 208
2907 692
2191 648
522 135
14248 523
3283 469
5160 673
21297 427
13337 602
88440 767