361 59
969 511
451 289
848 263
804 40
160 757
563 833
139 909
106 624
437 764
388 371
199 930
529 949
587 883
634 388
494 407
502 310
334 496
1000 627
609 651