2313 587
588 142
1868 471
658 208
2908 692
2193 648
526 135
14322 523
3284 469
5194 673
21337 427
13352 602
88480 767