648 513
247 582
322 623
623 242
1027 163
409 11
414 909
189 75
999 274
757 524
182 876
744 669
533 798
314 746
323 843
490 942
985 571
699 254
293 515
860 510