430
563
782
972
1030
913
9800
694
653
716
823
617
651912
46603
46420
44698
3984271
3758157
31624
3087151
29426
25212
23170
21320