1352 144
885 163
175121 794
7068 661
4247 946
4056 593
2815 229
19432 515
6181 512
2177 380
3284 441
5415 758