312 287317
377 430293
160 236859
111 134598
154 120794
141 271885
245 182342
242 416893
249 129175
45 28200
193 102234
114 80456
124 63385
130 84208
66 40837
38 5902
202 49205
143 74482
111 67491
99 45017
118 47830
122 47277
82 75496
80 11568
95 104815
130 100789
69 32232
60 75459
146 34460
126 32573
20 1801
45 14008
85 26184
116 28167
15 11157
135 74142
102 6505
86 31595
96 84699
102 40063
51 10398
73 27816