6832 841
387896 1291
26392 383
4790 176
40047 783
1701 149
6219 670
5648 186
3656 188
7832 862
16480 309