8999 506
6992 795
122283 253
12274 725
3747 689
123383 330
20720 466
12752 622
46802 383
7353 374
7902 307