7593
808
693
537
526
499
434
425
415
411
346
337
335
318
309
302
300
283
278
275
262
256
252
247
242
231