1384 144
894 163
175230 794
7074 661
4250 946
4057 593
2822 229
19436 515
6187 512
2180 380
3289 441
5440 758