2298 553
5498 290
5138 494
14098 795
3615 210
13812 800
18401 883
6409 830
1737 96
5677 741
32171 526