3899 352
4001 304
1851 161
13203 150
6692 807
20532 187
10208 397
4367 388
4847 617
13968 573
7622 702
4260 584
20806 550