2345 587
588 142
1887 471
658 208
2910 692
2197 648
526 135
14368 523
3288 469
5213 673
21362 427
13359 602
88561 767