2328 660
858 283
1292 231
2858 799
6886 566
7570 593
5481 466
2440 204
1734 102
6918 485
6296 498
14539 783
3934 457