40580 302
81842 873
351271 765
42589 376
139747 753
41025 481
188478 816
57192 404
91862 563
54980 113
215461 266
65006 815