2947 291
10014 640
5064 164
13677 357
3623 302
2140 64
6086 854
5581 972
11228 688
6832 684
15770 684
7686 476
4783 867
3442 131