16523 96
28770 698
6444 288
6925 951
8601 417
5328 871
3571 691
3530 215
25539 327
4480 572
2983 125
9758 288
4503 449
6218 751
33736 660