502 916
552 726
553 644
935 686
878 97
690 672
469 793
137 126
485 516
959 434
996 177
510 41
284 657
814 337
226 727
114 423
167 831
525 859
839 434
1001 615