1201 100
2752 410
3335 157
987 58
4974 434
3666 753
2796 438
2243 329
2999 552
1508 167
2691 481
1273 93
2950 436
2277 398
3060 535
4089 691
2280 479
3124 551
3923 858
2533 142
3216 777
3439 736
2931 581
2351 452