291995 953
69174 587
50643 308
59670 435
24753 311
5933 715
7969 252
3759 100
2214 78
4194 96
55426 725