21740
1294148
9520
71578
6730
5550
5110
4360
45172
3278896
3630
3591
28537
19901
17793
1419265
13872
12496
11130
1076144
80611