273
538
11910
527
11640
7330
6929
940
912
17583
13860
11471
10330
780263
7752
7110
6582
623147
57210
560142
5010