250 993
494 931
2781 912
547 125
409 106
579 743
919 485
578 633
352 163
998 480
887 566
305 973
507 675
2764 793
439 962
559 835
216 286
228 408
1000 30
763 711
258 303
471 322
664 866
689 74