666 126
3067 989
4515 446
2767 740
2899 773
9919 70
23128 184
29720 179
8734 251
8099 895
6127 207
11489 420
33026 505