1347 144
883 163
175110 794
7066 661
4247 946
4055 593
2813 229
19431 515
6181 512
2177 380
3283 441
5414 758