161 503
140 525
112 403
806 965
162 71
750 154
38 163
825 612
430 331
552 397
199 639
861 630
744 846
565 739
223 499
448 361
240 615
645 464
352 819
414 931