1215 51
80 122
554 544
436 507
264 224
977 262
955 381
881 652
462 561
766 937
206 664
188 151
915 813
284 796
747 955
259 204
114 63
133 341
1012 121
326 592