3489 125
6907 360
5748 758
2337 455
20870 156
29987 346
40696 509
14006 481
55322 95
21737 422
39278 60
2785 273
3560 766
85218 839
30100 618
4457 161
12602 31
28873 458
15399 394
48866 592
86053 240
25649 481
63578 575
7455 456