6593 567
5798 880
10111 500
18606 754
4990 257
196693 738
7919 625
14773 832
70097 200
5022 554
3138 721
7469 161
2285 131
49874 855
18852 687
6000 121