3494 125
6909 360
5748 758
2337 455
20871 156
29987 346
40699 509
14006 481
55323 95
21738 422
39282 60
2785 273
3560 766
85223 839
30101 618
4457 161
12604 31
28875 458
15399 394
48870 592
86064 240
25652 481
63587 575
7455 456