9907 97
11125 158
9379 42
14143 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
12933 313
16228 50
12871 86
9137 335
5247 392
18623 95
23692 176
32093 282
35280 78