326 63
1431 284
2716 693
2151 460
1306 295
3116 898
2455 654
2801 726
2481 264
378 43
1556 304
1771 494
3087 914
2047 429
3202 549
2265 382
1002 251
2335 445
4314 692
3050 463
251 45
2915 617
2688 725
2486 613