4080 560
2343 338
14398 781
1748 85
6875 597
9200 636
2576 242
4461 584
7412 101
2115 169
3519 784
10833 901
3652 383