17913 629
3984 689
3584 214
18115 294
6074 654
6713 951
2704 506
3661 227
4250 924
3328 914
2005 558
9423 472
3793 360