14401 355
12462 828
902 64
1623 278
7017 228
4199 484
4382 280
6567 674
9221 714
6633 657
4657 127
2853 109
3250 562