6832 841
387893 1291
26390 383
4790 176
40046 783
1701 149
6219 670
5648 186
3656 188
7832 862
16479 309