6951 326
5670 64
4000 109
8897 620
10098 317
4447 289
3846 115
5031 656
3526 431
5755 533
6330 378
5575 491
5864 829
9912 514
3998 84
4362 437
18215 840
6101 864
24524 135
58964 407
97415 1116
44032 150