2299 587
588 142
1835 471
657 208
2908 692
2191 648
522 135
14279 523
3283 469
5169 673
21310 427
13343 602
88463 767