1171 102
5957 909
3882 854
27978 415
45385 159
23108 776
6813 531
14017 737
5749 559
6730 907
7191 670
6311 224
9114 610
5561 425
8236 426