836
8910
7524
850
6528
773
8322
716
779
5227
778
7217
23526
17690
15581
14032
10812
1048263
9524
939148
9290
775142
7230
70311