713
512
722
500
742
351
513
753
5711
643
530
381
697812
50103
49260
48888
4294271
4096158
33484
3313152
31636
27112
24831
23170