61 95
158 671
463 619
541 390
658 467
118 66
525 80
907 638
169 357
259 375
181 692
259 291
514 227
149 53
260 359
707 153
1002 177
704 630
38 211
999 917
572 487
192 150
653 961