14501 355
12544 828
905 64
1627 278
7112 228
4244 484
4507 280
6576 674
9232 714
6635 657
4674 127
2859 109
3280 562