47876 64
11668 266
4793 381
11478 512
28863 877
46450 616
7526 429
5543 338
8470 437
4202 485
3357 701
3120 247