955
751702
1002
953
662
17616
372
13636
471
701512
50393
49420
49148
4324271
4128158
33654
3333153
31786
27302
24931
23290