256 69
1069 228
2480 740
2701 756
27806 555
5684 476
26785 152
3430 436
3311 106
9519 597
7418 119
10326 91
11168 509