20526 784
3909 383
26909 71
3198 658
2695 116
3782 499
8504 899
9054 589
6715 461
876 125
3353 781
1068 173