3140 145
1304 163
182437 797
8698 661
4699 946
4608 594
3234 230
28480 516
6894 512
2579 380
3766 441
6595 758