2342 479
1729 258
2619 217
4619 659
3958 873
3649 456
4968 629
2356 346
3612 450
5278 463
3128 588
3218 384
2334 271
4462 684
1076 122