8005 69
489 60
1580 300
591 73
1817 135
2527 129
4991 823
3155 317
10784 697
7859 388
7133 945
103936 216
7895 661
3183 67