39925 44
9486 7
7353 10
7143 15
4802 20
4568 15
3183 7
2922 10
2662 3
2395 5
2372 8
1967 3
1915 2
1844 4
1706 4
1672 6
1511 5
1423 5
1380 4
1362 4
1268 1
1259 3
1153 3
993 10