3110
345
202
2110
151
251
154
366
191
318
210
216
23026
17440
15361
13740
10562
1033263
9334
9130
906148
761142
7090
69711