21913 88
20654 78
70380 641
6558 703
16137 357
2278 335
14238 495
58978 847
26655 773
59999 417
11705 527
12579 306
51324 175
13864 56
19412 491
39896 335
25486 121
50847 155
13466 245
28239 576
17926 835
23535 376
34625 548
29541 65
1455 147
24354 779
17862 317
26558 497