5005 786
296 86
783 86
797 371
3497 537
448 913
39 284
11 702
230 793
219 90
3761 924
822 473
1004 564
686 592
483 110
29 36
212 330
549 9
657 331
382 402
585 825
208 652