526 25
2655 817
3240 604
1197 251
3017 841
2138 637
182 36
1124 351
2544 744
2691 701
490 79
522 151
2605 534
487 53
1052 280
1584 466
2526 752
1929 476
2015 471
1785 567
2485 591
260 45
1304 374
1396 317
2494 672
2334 644
1692 357
2531 710