256 69
1069 228
2479 740
2701 756
27805 555
5681 476
26784 152
3430 436
3311 106
9519 597
7418 119
10326 91
11168 509