176 995
930 676
277 123
918 196
969 532
412 142
677 695
545 275
902 864
740 496
312 130
256 506
397 334
321 70
833 984
882 362
428 848
320 395
289 806
437 83