48669 65
11705 266
4808 381
11501 512
29071 877
46637 616
7549 429
5564 338
8498 437
4226 485
3383 701
3139 247