1380 144
894 163
175220 794
7074 661
4250 946
4057 593
2822 229
19434 515
6186 512
2180 380
3288 441
5438 758