3942 352
4003 304
1852 161
13206 150
6697 807
20542 187
10208 397
4368 388
4847 617
13969 573
7624 702
4261 584
20814 550