3000 291
10057 640
5086 164
13710 357
3639 302
2146 64
6101 854
5590 972
11238 688
6848 684
15799 684
7697 476
4793 867
3469 131