297 706
113 368
78 497
479 38
254 761
3250 313
32 153
314 286
767 628
633 674
98 60
56 575
3382 412
587 90
542 498
989 550
875 829
732 289
882 698
256 545
481 603
124 977