3965 352
4006 304
1858 161
13214 150
6701 807
20559 187
10214 397
4369 388
4848 617
13976 573
7628 702
4263 584
20833 550