1038 236
112 205
581 395
156 288
115 559
74 98
419 247
214 385
70 753
63 222
382 774
752 57
682 894
395 135
643 688
494 394
948 227
934 487
468 576
66 27