10086 500
18575 754
4965 257
195658 738
7908 625
14674 830
69905 200
5007 554
3131 721
7451 161
2276 131
49804 855
18777 687
5951 121