48851 65
11709 266
4809 381
11509 512
29079 877
46649 616
7554 429
5569 338
8500 437
4230 485
3392 701
3143 247