3105 145
1278 163
182280 797
8684 661
4647 946
4595 594
3213 230
28460 516
6818 512
2564 380
3729 441
6573 758