111 320
729 143
708 546
362 137
437 549
871 359
293 943
307 395
709 188
257 842
308 829
372 664
271 875
227 869
364 118
711 510
957 723
15 582
76 395
966 609