924
809
774
754
711
705
702
628
619
619
613
587
582
581
580
577
576
571
569
551
550
544
532
513
507
500
483
477
469
468
462
456
455
445
445
445
441
441
441
439
438
438
435
434
427
426
425
421
421
420
415
411
405
404
401
399
399
398
394
393
391
390
390
389
387
385
382
381
379
377
376
374
373
372
370
368
367
366
366
363
363
363
362
360
359
358
357
357
356
356
354
354
353
352
352
352
351
350
349
349
349
348
348
346
346
346
345
345
345
342
340
340
338
336
335
334
334
332
332
331
330
330
330
327
327
327
326
325
324
323
321
321
320
319
319
318
318
318
314
313
312
308
307
306
305
302
302
300