126 806
197 381
329 56
703 797
959 820
378 293
816 115
498 524
516 180
301 192
257 50
15 851
169 416
383 183
429 526
300 318
171 737
416 400
339 407
390 978