2883 291
9872 640
5041 164
13507 357
3613 302
2131 64
6069 854
5568 972
11204 688
6821 684
15749 684
7661 476
4771 867
3397 131