6828 841
387844 1291
26380 383
4790 176
40025 783
1701 149
6218 670
5648 186
3656 188
7831 862
16474 309