45159
34158
22265
19863
15617
13505
13288
10635
9758
9513
9374
9343
8619
8534
8121
7074
7012
6973
6961
6878
6629
6278
6048
5712
5386