2295 553
5495 290
5137 494
14094 795
3611 210
13810 800
18380 883
6409 830
1735 96
5675 741
32147 526