92 810
598 434
453 267
62 143
769 584
630 522
953 50
675 656
581 977
639 857
766 831
854 37
550 311
362 175
455 211
797 93
1000 108
1000 301
1000 968
1000 244
1000 77
999 882
999 506
999 890
998 973
996 235
996 593
996 914
995 499