1293 144
865 163
175000 794
7064 661
4239 946
4046 593
2808 229
19405 515
6170 512
2172 380
3276 441
5392 758