66708
65712
65569
65396
55540
54832
54225
47004
41898
41897
40138
38038
33787
30894
26342
23893
21860
20819
20647
18386
16577
16478
10947
9806
7395
4377
1332