3403 352
3899 304
1810 161
13154 150
6655 807
20456 187
10192 397
4344 388
4815 617
13825 573
7582 702
4210 584
20793 550