48960 40
34959 50
31647 40
20597 38
19391 32
18430 32
18287 22
16939 19
14632 12
12733 7
10640 7
10629 3
8469 0
8426 2
8198 10
8049 5
7883 2
7721 5