25759 396
4769 677
223697 907
7549 391
5495 411
15939 58
5602 701
6515 726
13771 153
2417 71
24280 366