59792 904 755
33567 541 333
40239 532 584
11369 143 134
39418 729 508
85762 1198 1279
15157 238 297
70840 1021 1259
38152 760 626
39596 438 526