140 947
945 398
114 572
289 57
999 337
708 390
455 966
449 152
44 295
247 828
951 696
578 712
852 231
947 997
850 107
262 115
33 635
655 728
594 534
641 900