43528 40
23643 30
12288 13
11476 11
8219 17
8208 10
7580 6
7423 11
7152 14
7120 12
6914 18
6702 19
6173 25
5951 10
5728 9
5658 8
5425 4
5336 21
5249 11
5242 9
5110 15
4796 14
4701 11
4461 9