10556
605391
1206327
5414
490
6922
579
102
452
626
346
520
36507
27950
26663
23873
1970267
18394
1779151
16546
1586147
13740
13420
11590