3488 125
6900 360
5748 758
2336 455
20868 156
29987 346
40692 509
14003 481
55315 95
21733 422
39258 60
2784 273
3560 766
85213 839
30094 618
4457 161
12598 31
28870 458
15397 394
48849 592
86035 240
25646 481
63566 575
7455 456