12351 450
1736 319
7688 443
2641 60
2587 133
25687 547
17963 303
51471 94
9144 803
3682 770
29046 210
7845 562
7627 612
12784 217
1597 27
2815 288