12338 450
1729 319
7687 443
2641 60
2587 133
25687 547
17963 303
51471 94
9143 803
3682 770
29045 210
7845 562
7626 612
12784 217
1596 27
2815 288