2450
658
619
562
519
415
380
373
371
355
347
342
332
314
268
254
253
247
246
230
226
220
205
188
179
178
164
162
159