312 308240
377 471096
160 260402
111 145899
154 133813
141 290565
245 201603
242 449761
249 142785
45 29552
193 111415
114 88037
124 70001
130 92065
66 45981
38 6535
202 55469
143 81549
111 74078
99 49520
118 52318
122 54483
82 81039
80 12399
95 117105
130 110094
69 34865
60 81616
146 38703
126 35225
20 2004
45 15005
85 28966
116 30211
15 11950
135 82109
102 7198
86 37144
96 91628
102 44188
51 12087
73 30475