23031 63
42927 38
49353 85
39537 364
27841 506
21385 651
12607 545
109042 717
35953 497
53180 557
18231 741
20567 195
25278 697
17592 886
35826 326
86384 919
23948 603
14532 575
24476 324
27188 427
30500 600
25552 1009
62262 107
23053 489
28304 223
67506 536
15245 214
51693 58