14511 355
12551 828
906 64
1628 278
7116 228
4246 484
4512 280
6576 674
9233 714
6636 657
4676 127
2861 109
3280 562