86263 319
27703 575
36247 706
15625 596
22959 111
55216 169
17490 47
76802 807
46094 700
22357 487
28260 152
12515 281
38326 799
43754 781
17312 310
25119 743
26458 624
56136 349
32697 242
37970 426
60668 1055
22158 217
36370 433
21946 173
26889 263
51212 925