45216
28587
23694
23252
22110
19615
18865
16884
16613
13033
12652
12349
10336
7457
5873
5216
4059
3973
3637
3426
3333
3292