2069 144
954 163
176170 794
7112 661
4295 946
4112 594
2887 229
19669 515
6259 512
2228 380
3369 441
5633 758