19932 505
5515 231
5890 771
7331 503
8813 129
23797 678
8486 449
9668 337
3918 362
15653 750
7291 256
4324 691
6885 620
3749 126
7936 731
7583 812
5234 760
27321 745
29643 413
3666 291
14682 213
5147 437
14088 650
4829 259
1986 49
8084 266
6649 326
25960 679