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