469
414
624
5418
362
337
316
473
470
344
2614
256
21906
16550
14581
13170
10052
969263
8744
8700
828148
716142
67511
6610