596 150
1248 322
1717 447
2408 719
765 113
2643 603
1430 293
1369 239
2338 492
1181 281
2715 800
3117 871
2769 721
1281 324
1753 339
1273 137
2491 582
2776 606
750 186
2674 508
2818 467
2236 527
2502 471
1839 293
3054 906
2618 740
1640 409
3011 739