9906 97
11125 158
9379 42
14141 677
15243 605
7865 440
16839 820
4613 610
16667 807
8164 462
19804 614
13108 405
12071 408
10007 253
8069 603
19172 811
7763 129
10485 90
8880 867
12932 313
16228 50
12870 86
9137 335
5247 392
18622 95
23692 176
32093 282
35277 78