8997 842
4381 485
3953 76
6725 301
7790 168
422310 735
14504 187
6286 738
5010 523
4581 775
4382 82
11491 273
2220 417
7432 678
1683 38
4049 541