170
235
339
220
1910
171
247
217
190
238
376
2613
21586
16170
14341
12940
9912
946263
8674
8630
817148
710142
67011
6450