956327
1035
997
12217
1088869
10815
950
13510
11814
12147
1105
797
30377
23190
21322
19123
1539267
14692
1378148
13276
1190144
11720
10290
8570