3495 352
3945 304
1818 161
13161 150
6685 807
20480 187
10205 397
4347 388
4831 617
13931 573
7588 702
4251 584
20736 550