152 781
949 361
507 469
239 925
754 350
704 696
861 505
690 843
83 664
563 838
975 776
69 518
168 584
71 766
768 683
916 624
989 105
288 93
217 31
184 625