1352 323
3114 943
4152 595
14036 674
10301 559
7058 58
6986 593
3825 832
4536 628
2595 317
1296 167
3428 563