2306 587
588 142
1857 471
658 208
2908 692
2193 648
526 135
14313 523
3283 469
5185 673
21327 427
13347 602
88472 767