508 88
2345 427
747 140
754 166
2218 476
3053 649
2768 717
3124 817
908 205
3056 940
3016 809
2299 322