1500 255
222542 247
19412 751
12116 515
5778 794
24224 119
12014 726
4316 494
22400 581
23685 630
22657 653
12130 395
6725 293