141 29
3143 765
896 164
2426 637
1174 264
7197 598
2462 512
5690 748
4284 677
6440 618
5718 169
2239 331