598 146
254 739
249 510
490 761
346 890
377 668
738 291
85 903
362 974
337 982
289 411
635 548
1017 273
520 159
692 745
763 1000
587 432
468 205
287 120
978 331
17 34
999 403
487 421