153 29
3342 765
921 164
2459 637
1184 264
7247 598
2478 512
5743 748
4300 677
6446 618
5738 169
2249 331