6966 326
5678 64
4009 109
8906 620
10108 317
4454 289
3850 115
5037 656
3535 431
5775 533
6348 378
5578 491
5876 829
9923 514
4015 84
4369 437
18222 840
6108 864
24705 135
59150 407
97677 1117
44475 150