3484 125
6898 360
5744 758
2335 455
20858 156
29984 346
40685 509
13998 481
55294 95
21727 422
39242 60
2780 273
3560 766
85180 839
30081 618
4456 161
12588 31
28853 458
15391 394
48825 592
85983 240
25636 481
63522 575
7455 456