43973
28722
25379
18346
17819
14376
14154
13630
12889
11023
10689
9745
9495
8941
8513
7852
7673
6449
6154
5514
5111
3966
3912
3706
3415