25152
22697
21081
18722
17244
16318
15769
15571
15237
15031
14138
13528
12933
12437
12308
9878
9731
9614
9366
9338
8675
7847
7711
7573
6847
6452
5982
5122
4832
3960
3745
2829
2820
898
0