39961
30721
25481
23522
18223
16908
15731
123714
12131
8140
7680
6393
6145
5820
52011
4356
4300
3890
3430
2850
1950
1540
440
380
300