6540 306
13217 393
10273 780
10672 676
2944 105
165750 818
122129 558
87384 698
47918 360
64935 395
4961 123