10081 500
18562 754
4962 257
195099 738
7908 625
14645 830
69766 200
5005 554
3130 721
7417 161
2269 131
49795 855
18763 687
5935 121