6929 841
389152 1292
26657 383
4797 176
40420 784
1720 149
6257 670
5672 186
3668 188
7851 862
16649 309