6966 326
5678 64
4009 109
8907 620
10108 317
4454 289
3854 115
5037 656
3536 431
5778 533
6349 378
5578 491
5880 829
9923 514
4015 84
4369 437
18222 840
6110 864
24727 135
59163 407
97695 1117
44506 150