2327 660
858 283
1291 231
2857 799
6886 566
7570 593
5481 466
2440 204
1734 102
6917 485
6296 498
14539 783
3934 457