503 952
545 950
555 740
279 701
545 690
583 594
872 574
46 537
143 526
809 366
828 363
836 353
372 273
244 229
819 198
953 173
90 161
183 139
224 126