8996 842
4381 485
3953 76
6722 301
7790 168
422172 735
14491 187
6285 738
5009 523
4581 775
4381 82
11491 273
2220 417
7431 678
1682 38
4049 541