9825 97
11080 158
9354 42
14103 677
15196 605
7806 440
16693 820
4592 610
16631 807
8123 462
19729 614
13052 405
11878 408
9888 253
8031 603
18961 811
7716 129
10386 90
8818 867
12815 313
16178 50
12659 86
9101 335
5229 392
18181 95
23587 176
32036 282
35045 78