638
5113
457
450
654
544
610
520
673
8713
5410
590
31167
23860
21942
19663
1598267
15352
1416148
13676
1265144
12020
10730
9090