57402 156
24540 193
30787 556
15184 97
13681 415
112165 826
11869 65
23990 599
5666 749
10172 70
6445 787
18485 817
4324 542