8946 66
2759 102
30353 529
21510 321
33404 713
9254 750
4531 331
5208 638
7692 613
3854 259
5921 133
8267 584
19786 697
7467 50
3015 566