1218 51
80 122
555 544
436 507
264 224
977 262
957 381
882 652
462 561
766 937
207 664
188 151
918 813
285 796
747 955
259 204
116 63
133 341
1013 121
326 592