355 139396
173 71772
75 53928
46 102011
85 65815
104 44716
84 37968
129 37761
113 44564
62 36599
75 34775
64 19631
76 33457
85 34078
52 40184
51 19756
93 33275
69 41270
83 19625
87 22206
84 20237
176 17032
29 7132
92 15805
46 16641
90 21228
32 4743
116 16123
93 14585
49 14337
34 20746
56 13640
33 12346
49 13654
60 10563
52 9368
50 9351
57 15794
14 8855
43 9037
59 14901
15 6197