8629 286
15147 429
21484 247
9213 648
5018 64
10632 803
3812 425
7061 71
4658 342
3728 207
5239 487
6947 567
10566 142
7002 83
4245 188
15790 851
6594 612
5452 255
43081 717
11999 51
7859 556
5277 648
15301 687
21061 739