52253 66
11882 266
4893 381
11610 512
29697 878
46887 616
7724 429
5696 338
8672 437
4350 485
3526 701
3292 247