613 451
806 279
455 192
276 671
2689 792
483 897
548 427
411 655
115 524
295 163
887 566
212 784
633 473
291 661
764 88
251 11
205 549
435 648
30 102
117 451
186 522
335 307
539 348
74 200