49040 65
11716 266
4818 381
11514 512
29092 877
46664 616
7561 429
5580 338
8509 437
4240 485
3397 701
3150 247