16386 481
7874 306
23639 645
7482 841
8185 496
14888 653
113975 640
4808 714
4168 485
6313 667
11280 476
64983 157
2816 301
930 53
3156 47
5059 869