3963 352
4006 304
1858 161
13212 150
6700 807
20557 187
10212 397
4369 388
4847 617
13974 573
7627 702
4263 584
20831 550