3911 755
3520 410
134388 294
6153 615
15148 71
8935 806
6732 39
5933 533
3412 750
3054 296
4484 686
2863 465
2643 460