6823 841
387646 1289
26351 383
4786 176
39970 783
1701 149
6213 670
5645 186
3653 188
7831 862
16453 309