27343 102
29005 833
11478 140
24224 801
25716 443
14933 317
15987 760
32114 899
30650 166
8780 98
13389 789
8398 137
7503 429
10109 247
12759 584
28073 297
32136 606
13652 656
11545 171
10724 130
8825 100
12695 689
11442 107
20937 283
17106 719
10933 304
28657 743
86117 901