3149 145
1305 163
182459 797
8698 661
4699 946
4609 594
3235 230
28483 516
6898 512
2579 380
3766 441
6602 758