3127 753
1685 342
1091 252
2680 581
2247 299
3420 844
1298 289
824 97
660 115
993 139
2072 320
2182 372
3035 566
739 124
661 118
2629 773
2716 621
1059 237
3804 732
861 66
2320 509
1543 386
2976 596
556 71