7059
42
4235
3
4016
26
3498
24
3004
0
2955
405
2630
990
2441
8
2439
4
2367
7
2195
43
2084
719
1978
5
1861
1842
406
1822
1796
1710
1
1697
1681
2
1677
6
1653
1641
1629