355 139401
173 71804
75 53713
46 101922
85 65955
104 44897
84 37901
129 37892
113 44664
62 36653
75 34689
64 19727
76 33337
85 34384
52 40119
51 19659
93 33396
69 41322
83 19619
87 22003
84 20290
176 17286
29 7180
92 15817
46 16557
90 21182
32 4851
116 16228
93 14645
49 14475
34 20639
56 13615
33 12317
49 13588
60 10723
52 9510
50 9481
57 15842
14 9059
43 9230
59 14970
15 6206