2341 479
1729 258
2619 217
4617 659
3958 873
3648 456
4968 629
2355 346
3607 450
5277 463
3127 588
3217 384
2334 271
4458 684
1075 122