1754
2830
802234
3057959
502
1266
755
13811
930
9012
1458
1090
657912
46823
46760
45088
4030271
3815157
31814
3117151
29726
25442
23350
21510