5926 208
3440 924
30 474
831 862
70 605
99 556
685 142
39 14
783 793
738 601
445 843
63 951
3211 537
1548 137
417 545
83 372
746 887
313 933
107 395
780 26
984 838
166 823
319 642