5090 655
3686 567
29461 688
11287 474
9168 737
19479 81
24380 903
16742 95
10176 591
896 102
2885 662