3299 643
1432 295
1217 224
1491 308
508 88
2345 427
754 166
2218 476
3053 649
3124 817
908 205
3056 940