1491 308
2015 510
508 88
2345 427
754 166
2218 476
3053 649
2768 717
3124 817
908 205
3056 940
3016 809