773
1283
13711
26618
1026
703
620
1448
480
721
1146
1287
654912
46743
46620
44868
4010271
3792157
31754
3102151
29586
25382
23320
21470