3496 352
3947 304
1818 161
13161 150
6685 807
20480 187
10205 397
4348 388
4832 617
13932 573
7588 702
4253 584
20741 550