1023
89169
675
804
728
8518
8714
9210
700
610
931
30557
23200
21342
19233
1543267
14802
1381148
13276
1201144
11770
10320
8580