9816 265
58647 158
25358 193
31695 556
15968 98
14337 415
115427 827
12440 65
25422 600
5939 749
10673 70
6723 787
19191 817