43528 40
23865 30
12288 13
11686 12
8421 10
8219 17
7580 7
7423 11
7152 14
7120 12
6914 18
6702 19
6173 25
5951 10
5728 10
5658 8
5547 21
5461 11
5425 4
5242 9
5110 15
4796 14
4701 11
4461 9