2881 291
9870 640
5041 164
13505 357
3613 302
2131 64
6069 854
5568 972
11204 688
6821 684
15749 684
7660 476
4771 867
3397 131