152 155
453 500
214 474
947 207
858 455
123 868
907 586
213 187
379 730
242 591
986 688
870 1000
426 2
36 952
704 549
722 659
284 82
827 866
914 115
249 483
106 439
444 392
802 754
623 11
140 429
568 400
386 256
129 319
42 338
226 689