3486 352
3943 304
1816 161
13158 150
6681 807
20477 187
10205 397
4346 388
4829 617
13928 573
7577 702
4246 584
20734 550