852 23916
779 183022
741 68428
714 26561
688 34512
673 78846
629 50986
565 222432
548 1086388
542 22537
541 110600
534 500156
532 97120
525 178210
512 77431
482 98986
480 165758
479 134155
471 55995
450 103979
445 43163
442 775056
437 33204
414 395469
402 90367