1290 144
864 163
174982 794
7064 661
4227 946
4043 593
2805 229
19334 515
6164 512
2172 380
3276 441
5387 758