3405 352
3902 304
1810 161
13156 150
6655 807
20456 187
10192 397
4344 388
4817 617
13828 573
7584 702
4210 584
20797 550