6959 326
5676 64
4008 109
8904 620
10104 317
4454 289
3849 115
5036 656
3533 431
5772 533
6342 378
5577 491
5872 829
9921 514
4009 84
4365 437
18219 840
6102 864
24672 135
59115 407
97619 1116
44379 150