1350 144
885 163
175118 794
7066 661
4247 946
4056 593
2814 229
19431 515
6181 512
2177 380
3283 441
5414 758