48677 65
11705 266
4808 381
11501 512
29073 877
46637 616
7549 429
5564 338
8498 437
4227 485
3383 701
3139 247