999 309
809 160
691 532
52 732
130 642
1049 826
543 313
613 497
270 622
293 639
314 271
631 811
271 109
980 596
365 408
651 463
15 263
207 124
465 364
826 221