1018 309
811 160
693 532
59 732
139 642
1063 826
545 313
614 497
272 622
299 639
323 271
642 811
274 109
989 596
375 408
664 463
19 263
219 124
470 364
830 221