683 15
1003 845
428 28
636 655
507 18
464 488
732 683
337 443
219 501
374 313
239 812
221 274
849 488