10081 500
18568 754
4962 257
195191 738
7908 625
14650 830
69794 200
5005 554
3130 721
7417 161
2272 131
49795 855
18764 687
5936 121