496
668
550
450
551311
4714
665
400
4510
5711
549
4310
33167
25290
23622
21023
1713267
16322
1530148
14546
1372144
12600
11460
9800