355 139389
173 71803
75 53711
46 101920
85 65945
104 44888
84 37878
129 37884
113 44654
62 36652
75 34681
64 19719
76 33336
85 34383
52 40119
51 19652
93 33386
69 41313
83 19618
87 22003
84 20290
176 17285
29 7174
92 15816
46 16556
90 21181
32 4851
116 16227
93 14643
49 14468
34 20639
56 13615
33 12317
49 13588
60 10721
52 9502
50 9481
57 15842
14 9059
43 9222
59 14970
15 6206