7425 300
15486 93
5694 376
5876 724
18688 343
3367 322
6045 587
5610 98
6596 886
4654 361
3163 203
11283 621
3453 333
14958 58
4996 630
3184 591
5617 44
4620 728
2538 237
6837 89
13126 85
5827 875
5112 665
6609 138
7583 400
93743 799
88093 907
59475 626