2342 587
588 142
1886 471
658 208
2910 692
2197 648
526 135
14364 523
3288 469
5212 673
21361 427
13358 602
88553 767