22857 52
25073 75
68015 679
53588 558
23942 542
17606 535
21500 143
24564 750
24659 632
102524 314
39656 397
44097 744
31390 273
64517 188
19832 173
28194 914
50953 81
57772 159
20289 723
35118 490
36058 314
21313 449
31787 151
85715 651
54689 128
33712 666
30523 175
68536 480