5395 530
10471 321
25614 431
5442 671
4567 621
31556 320
16151 317
48622 90
6925 850
9175 826
2939 40
3983 707
2282 119