3095 818
836 265
1735 378
3105 743
2048 416
574 36
1973 104
2360 656
2993 412
676 98
1786 359
666 59
2474 504
8035 588
2523 219
1585 322
1647 260
784 110
3420 952
834 145
2453 550
649 70
1721 174
2972 866
2936 940
3140 688
2157 402
3043 689