3475 125
6856 360
5722 758
2333 455
20826 156
29952 346
40645 509
13961 481
55193 95
21701 422
39072 60
2768 273
3558 766
85047 839
30013 618
4450 161
12550 31
28784 458
15369 394
48709 592
85793 240
25533 481
63259 575
7442 456