2341 479
1729 258
2619 217
4617 659
3958 873
3648 456
4968 629
2356 346
3610 450
5277 463
3127 588
3218 384
2334 271
4461 684
1076 122