3487 125
6899 360
5747 758
2336 455
20868 156
29985 346
40691 509
14002 481
55310 95
21732 422
39252 60
2782 273
3560 766
85206 839
30090 618
4457 161
12597 31
28864 458
15394 394
48843 592
86028 240
25646 481
63560 575
7455 456