527
605
385
744
512
786
787
14930
453
5621
6130
902
36877
28340
26883
24063
2017267
18574
1797151
16676
1643147
13930
13520
11750