3141 736
6026 292
3866 58
27116 110
4032 570
6835 926
35069 574
3542 373
5366 397
7589 616
4080 682
2215 53