6828 841
387786 1291
26372 383
4788 176
40012 783
1701 149
6214 670
5647 186
3653 188
7831 862
16466 309