97 339
89 149
957 986
982 404
106 873
853 937
912 628
318 575
343 187
95 448
415 1000
754 142
579 761
15 548
461 273
517 681
790 237
918 205
715 729
955 106
682 833
321 26