9601 97
10879 158
9264 42
13942 677
14922 605
7671 440
16366 820
4548 610
16466 807
8054 462
19425 614
13034 405
11423 408
9637 253
7965 603
18527 811
7517 129
10103 90
8630 867
12468 313
15579 50
12228 86
8912 335
5149 392
17453 94
23388 176
31760 279
33845 78