46324
33729
32623
10370
1064
1539
28913
5490
37218
2416
3059
84875
654912
46743
46620
44868
4010271
3792157
31754
3102151
29586
25382
23320
21470