4160 728
4949 508
18125 619
4226 594
1634 102
4207 81
30300 566
6967 293
15255 379
10965 607
15013 890