5138
238
2210
3535
156
217
282
485
363
416
3712
216
22606
17130
15171
13570
10382
1010263
9104
8950
869148
745142
69111
6890