992
490
2436
996
25135
33713
14513
3330
3460
2713
7632
2950
648812
46273
46200
44438
3937271
3731157
31494
3059151
29196
24982
22990
21180