429 32
343 713
549 604
141 622
810 515
276 898
395 716
237 301
215 633
647 840
543 661
437 416
461 81
901 325
417 236
209 647
851 772
94 301
999 449
518 887
786 646
777 414
152 517
920 326
658 264
327 248
784 506
527 292
314 656
1000 954