7027 601
6946 503
361529 667
109131 441
88638 300
36718 540
9600 72
16823 59
11658 849
18122 770
28005 182
12071 552