7891 375
6540 357
24978 342
60975 125
167560 306
20754 1029
29652 384
24627 240
5341 476
6643 532
4671 526
3858 691