312 287868
377 431317
160 237474
111 135006
154 121191
141 272421
245 182799
242 418018
249 129526
45 28234
193 102485
114 80864
124 63560
130 84474
66 40930
38 5930
202 49412
143 74705
111 67677
99 45140
118 47959
122 47432
82 75614
80 11584
95 105248
130 101087
69 32528
60 75634
146 34586
126 32659
20 1805
45 14032
85 26255
116 28205
15 11176
135 74421
102 6542
86 31741
96 84945
102 40168
51 10454
73 27939