49026 65
11714 266
4818 381
11512 512
29092 877
46662 616
7559 429
5579 338
8508 437
4238 485
3397 701
3150 247