1340 323
3113 943
4152 595
14036 674
10301 559
7058 58
6985 593
3825 832
4536 628
2595 317
1296 167
3428 563