1231 66
1000 201
2634 611
1561 177
3130 663
2785 764
2691 584
3389 887
866 238
1408 323
498 127
2442 384
2418 499
2285 608
2190 603
1575 348
1230 145
1537 344
615 125
2562 676
2320 494
245 47
2872 730
2958 677
399 89
2577 487
1090 329
2987 977