22590
21925
14523
13464
11185
10749
9984
8672
8643
8638
8216
7847
7839
6757
6345
6022
3831
3626
3532
3285
3226
2865
2812
2411
1228
1202
1131
870
736
648
553
478
153
37
0