40 858
286 88
2316 702
2116 476
184 933
918 63
796 690
954 456
394 496
564 817
662 160
378 315
30 988
799 555
767 830
188 361
101 58
30 417
627 874
256 545
816 982
326 316
512 883
822 539