933 712
2898 313
35 862
1243 771
668 528
689 318
715 727
280 683
721 80
942 295
537 637
429 215
761 458
815 361
999 488
897 230
25 113
118 584
820 2
710 606
664 706
174 696
443 156
156 534