2335 660
859 283
1294 231
2858 799
6888 566
7573 593
5485 466
2441 204
1736 102
6921 485
6300 498
14541 783
3934 457