132
101
414
332
387
215
162
204
403
2210
4310
210
23306
17570
15421
13860
10662
1038263
9394
9190
919148
767142
7130
70211