716
823
951
617
450
816
740
86528
7810
653
1096
651212
46563
46350
44678
3980271
3756157
31614
3082151
29376
25182
23160
21260