1380 267
2651 560
2961 643
3289 583
1662 294
2582 693
784 107
2954 595
2390 457
3284 801
903 208
1696 383
1726 313
3116 707
2404 548
2717 614
1211 357