4073 560
2342 338
14361 781
1744 85
6870 597
9179 636
2575 242
4459 584
7408 101
2115 169
3517 784
10817 901
3652 383