4006 753
2776 563
5574 540
1296 209
1671 289
1698 317
2439 71
2446 488
5210 611
6317 322
1935 327
24306 702
2280 435
2815 607
2710 652