6941 841
389328 1292
26690 383
4798 176
40484 784
1725 149
6259 670
5673 186
3676 188
7852 862
16673 309