312 308240
377 471109
160 260402
111 145899
154 133814
141 290565
245 201603
242 449762
249 142788
45 29552
193 111416
114 88037
124 70001
130 92065
66 45981
38 6535
202 55469
143 81549
111 74078
99 49524
118 52318
122 54484
82 81039
80 12399
95 117105
130 110094
69 34870
60 81616
146 38703
126 35225
20 2004
45 15005
85 28966
116 30213
15 11950
135 82109
102 7198
86 37145
96 91628
102 44188
51 12087
73 30475