12221 479
21620 569
2580 185
155437 201
26490 368
126285 263
49552 495
8732 70
10964 294
1155 146
8951 131
3349 757
5792 794
3072 655