355 140189
173 72239
75 54072
46 102111
85 66169
104 45134
84 38110
129 38076
113 44766
62 36935
75 34940
64 19823
76 33569
85 34331
52 40440
51 19814
93 33696
69 41491
83 19844
87 22291
84 20477
176 17631
29 7314
92 15949
46 16816
90 21405
32 5035
116 16503
93 15020
49 14602
34 20821
56 13807
33 12457
49 13866
60 10846
52 9790
50 9582
57 16065
14 9132
43 9373
59 15081
15 6386