5604 803
30224 155
20220 901
45767 639
16891 154
16231 616
16558 636
8348 208
8747 126
7916 582
24579 369
27719 623
36448 544