312 284331
377 425255
160 234069
111 133005
154 119049
141 269793
245 180240
242 412678
249 127175
45 28029
193 100875
114 79481
124 62606
130 82981
66 40189
38 5817
202 48401
143 73682
111 66720
99 44457
118 46997
122 46451
82 74930
80 11461
95 102859
130 99520
69 31859
60 74518
146 33952
126 32195
20 1769
45 13894
85 25792
116 27748
15 11033
135 73056
102 6368
86 30862
96 83792
102 39473
51 10138
73 27425