3944 352
4003 304
1852 161
13207 150
6699 807
20545 187
10208 397
4368 388
4847 617
13970 573
7625 702
4262 584
20816 550