384753
166118
161867
142596
90883
76031
67768
44526
36252
34869
31739
28339
21509
12663
9258
8974
8777
8333