1347 144
883 163
175106 794
7066 661
4246 946
4055 593
2813 229
19431 515
6181 512
2177 380
3283 441
5413 758