110693
39399
30443
28383
27964
18882
17096
12051
10944
10471
9966
9292
9054
9050
8911
8419
7974
7326
6644
6591
6547
6040
5619
5441
5430
5349
5241
5228
5060
4887