8989 842
4380 485
3950 76
6722 301
7790 168
421517 734
14447 187
6285 738
5008 523
4581 775
4378 82
11491 273
2220 417
7427 678
1681 38
4049 541