43868
4763
40
41
50
61
60
43
31739
15201
12180
9531
8360
663263
6500
5910
5411
538147
51210
460142
3890