1079 80
2676 262
1919 423
2639 698
2285 691
3429 883
5120 598
4794 622
3938 572
5609 208
3907 98
21632 510
4381 888