6593 567
5799 880
10112 500
18606 754
4990 257
196696 738
7919 625
14774 832
70097 200
5022 554
3138 721
7469 161
2285 131
49874 855
18853 687
6000 121