4899 767
6331 98
22801 895
7769 377
12688 666
5316 478
8408 213
3562 530
6941 888
3582 25
12155 604
10477 78
12901 212
7526 400
3780 443
2603 459
3964 637
914 125