3513 512
3911 580
2983 392
3014 625
4105 274
3175 371
3373 43
2988 313
3845 201
2674 184
3122 382
1723 96
3039 501
4598 941
2832 382
2757 397
3970 345
2053 80
1844 457
3665 803
3720 414
1425 124
2649 237
2274 626