3496 125
6917 360
5748 758
2338 455
20877 156
29991 346
40706 509
14009 481
55336 95
21740 422
39313 60
2785 273
3560 766
85244 839
30110 618
4458 161
12613 31
28887 458
15402 394
48891 592
86095 240
25669 481
63612 575
7456 456