12322
21
11362
10
10107
6
9271
8901
14
7655
7040
7
5819
3
5086
5042
9
4986
4
4587
4375
4369
5
4302
4076
4015
3461
2914
8
2778
2
2708
2707
2662
2652
2467
1
2384