3946 352
4004 304
1854 161
13207 150
6700 807
20548 187
10208 397
4368 388
4847 617
13972 573
7626 702
4262 584
20819 550