355 139800
173 72032
75 53980
46 102004
85 66026
104 44995
84 38013
129 37919
113 44667
62 36840
75 34841
64 19753
76 33461
85 34226
52 40323
51 19749
93 33582
69 41393
83 19750
87 22171
84 20399
176 17390
29 7249
92 15847
46 16724
90 21282
32 4943
116 16392
93 14905
49 14499
34 20735
56 13745
33 12379
49 13800
60 10770
52 9692
50 9527
57 15995
14 9053
43 9302
59 15005
15 6312