4080 560
2343 338
14401 781
1749 85
6875 597
9201 636
2576 242
4461 584
7412 101
2115 169
3519 784
10834 901
3652 383