160 29
3436 765
947 164
2469 637
1191 264
7307 598
2492 512
5782 748
4307 677
6460 618
5761 169
2260 331