3957 352
4006 304
1858 161
13212 150
6700 807
20552 187
10211 397
4369 388
4847 617
13973 573
7627 702
4263 584
20830 550