256 69
1070 228
2480 740
2701 756
27806 555
5685 476
26788 152
3430 436
3311 106
9519 597
7419 119
10326 91
11169 509