3149 145
1305 163
182466 797
8699 661
4699 946
4609 594
3236 230
28485 516
6898 512
2579 380
3766 441
6603 758