13593 355
11696 828
874 64
1609 278
6713 228
4048 484
4078 280
6488 674
9069 713
6580 657
4552 127
2667 109
3160 562