1006 309
811 160
692 532
54 732
135 642
1056 826
545 313
614 497
271 622
294 639
319 271
635 811
272 109
983 596
372 408
660 463
18 263
211 124
468 364
827 221