1162 312
43260 677
3826 310
3821 95
4069 639
7102 137
3678 500
12537 427
35648 740
6849 615
5820 469
17549 693