32 355
455 813
1706 430
437 568
515 412
264 739
218 54
879 372
984 836
854 531
531 72
214 85
399 394
327 417
313 867
333 344
124 238
526 413
465 135
252 67
129 570
905 257
852 284