1171 102
5954 909
3882 854
27966 415
45373 159
23107 776
6811 531
14016 737
5749 559
6730 907
7191 670
6311 224
9114 610
5561 425
8235 426