371
10626
11754
5613
512
348
6530
817
856
1969
514
6614
35527
27360
25843
23163
1894267
17844
1701148
16116
1517147
13430
12990
11030