3942 755
3539 410
134472 294
6156 615
15157 71
8949 806
6746 39
5937 533
3422 750
3063 296
4489 686
2867 465
2647 460