482
1164
520
746
160
532
762
561
705
516
680
960
39307
30120
28423
25825
2202267
20004
1928153
1789149
17746
14780
14490
12710