3955 352
4006 304
1858 161
13212 150
6700 807
20552 187
10211 397
4369 388
4847 617
13973 573
7627 702
4262 584
20829 550