915
661
840
1080
11222
712
800
571
534
455
471
692
614912
44090
44043
42157
3731270
3517156
30144
2914149
27896
23742
21990
20070