230
341
276
483
260
436
235
3412
3212
377
2110
324
23066
17440
15381
13780
10612
1034263
9334
9150
912148
761142
7090
69711