3563 304
1669 161
12703 150
6054 807
19776 187
10043 397
4182 388
4642 617
13460 573
7300 702
4104 584
20047 548