355 139663
173 71976
75 54029
46 102209
85 65924
104 44820
84 38115
129 37940
113 44676
62 36677
75 34882
64 19734
76 33551
85 34151
52 40241
51 19812
93 33320
69 41331
83 19705
87 22370
84 20262
176 17215
29 7190
92 15887
46 16729
90 21280
32 4801
116 16158
93 14648
49 14417
34 20869
56 13674
33 12393
49 13729
60 10626
52 9427
50 9450
57 15832
14 8902
43 9096
59 14956
15 6251