5396 530
10472 321
25616 431
5442 671
4567 621
31559 320
16152 317
48645 90
6925 850
9175 826
2939 40
3983 707
2282 119