9720
1332
7219
122
141
6911
596
38350
425
12512
13218
1160
18546
14310
12191
10940
8362
821263
7450
7192
682148
608142
60010
5310