1231 102
6229 909
3981 854
28913 415
46838 159
23512 776
6878 531
14159 737
5802 559
6781 907
7236 670
6378 224
9168 610
5886 425
8344 426