5130 655
3703 567
29472 688
11290 474
9174 737
19484 81
24412 903
16761 95
10186 591
899 102
2888 662