797
11522
903
828
10612
10014
940
1160
8956
9179
9135
960
30717
23310
21492
19343
1554267
14972
1392148
13396
1219144
11860
10400
8720