296 706
113 368
2316 702
492 193
340 565
994 130
675 778
874 829
955 478
882 728
183 361
50 516
206 480
77 497
32 153
955 885
689 477
123 925
754 287
841 541
148 272
637 732