256 69
1069 228
2479 740
2700 756
27805 555
5679 476
26782 152
3430 436
3311 106
9519 597
7415 119
10325 91
11168 509