355 145492
173 76746
75 62485
46 109443
85 67899
104 48022
84 39291
129 40172
113 47656
62 39331
75 37110
64 21193
76 35914
85 36469
52 41944
51 21516
93 35429
69 42469
83 21357
87 23290
84 22094
92 23558
176 18333
29 7585
46 18508
90 22948
32 5223
116 17606
93 15646
49 15394
34 21390
56 14668
33 13030
49 14545
60 11315
52 9993
50 10119
57 16652
14 9527
43 9742
59 15413
15 6988