347
487
6025
276
482
529
584
299
223
283
185
256
19456
14870
12941
11590
8782
847263
7900
7562
723148
629142
61711
5710