2580 360
1559 300
2939 785
4677 476
893 116
1998 83
1432 211
879 70
5653 484
3522 624
4005 453
3557 640
1731 290
1455 113
3438 593
4614 383
11664 618
1674 33
2697 338
3923 623
3748 822
2983 193
1532 384
3129 796