6829 841
387870 1291
26386 383
4790 176
40028 783
1701 149
6219 670
5648 186
3656 188
7832 862
16475 309