1350 144
885 163
175119 794
7067 661
4247 946
4056 593
2815 229
19431 515
6181 512
2177 380
3284 441
5415 758