25652
23852
22195
20483
19865
19568
19352
18585
18545
17678
17276
16907
16732
16454
16122
16079
15890
15521
15152
14222
12487
11039
10532
10495
10241
9760
9366
9248
8210
7938
7502
7121
6685
6684
6476
5463
3961
3302
2776
1976
1207
839
698
490
382
0