287 34
3721 897
1504 287
2546 624
3181 660
2323 278
2198 429
724 113
2945 387
1644 338
1853 272
2673 483
3110 811
3239 696
3220 790
2557 754
1416 199
2120 545
2205 532
2917 713
3050 729
2551 286
1580 280
2776 670