6966 326
5678 64
4009 109
8906 620
10108 317
4454 289
3850 115
5037 656
3535 431
5776 533
6348 378
5578 491
5877 829
9923 514
4015 84
4369 437
18222 840
6108 864
24718 135
59159 407
97682 1117
44492 150