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