1375 97
16561 521
7484 623
15686 862
12822 219
8496 46
6852 678
7159 576
2992 226
29567 782
3767 406
7310 745