307 85
202 757
315 542
465 820
58 77
141 92
568 647
242 13
777 874
852 394
761 639
71 955
215 137
136 824
603 474
32 384
480 509
588 53
394 815
239 968
462 245
649 766
130 633
109 250