8997 842
4383 485
3955 76
6726 301
7790 168
422509 735
14515 187
6287 738
5010 523
4581 775
4384 82
11491 273
2220 417
7436 678
1683 38
4049 541