21913 88
20654 78
70378 641
6558 703
16135 357
2278 335
14238 495
58972 847
26650 773
59991 417
11705 527
12579 306
51322 175
13861 56
19412 491
39895 335
25484 121
50843 155
13465 245
28236 576
17925 835
23534 376
34623 548
29541 65
1454 147
24353 779
17862 317
26557 497