19443 783
3186 383
26666 71
3060 658
1185 116
3750 499
6125 899
7911 589
4959 461
833 125
3205 780
988 173