4105 560
2347 338
14462 781
1757 85
6889 597
9230 636
2578 242
4468 584
7417 101
2116 169
3520 784
10860 901
3662 383