9751 640
5011 164
13340 357
3591 302
2108 64
6043 854
5545 972
11189 688
6814 684
15713 684
7627 476
4704 867
3364 131