54 304
932 302
615 704
502 673
199 425
943 590
23 997
48 376
938 363
562 803
820 972
715 442
328 852
183 693
416 882
928 688
562 813
475 753
275 426
534 958
149 777
272 64
1000 540
747 472
95 98
296 694
696 658
450 704
901 633
171 352