141 29
3138 765
895 164
2426 637
1172 264
7197 598
2462 512
5684 748
4284 677
6440 618
5718 169
2237 331