58 73
89 743
252 945
152 967
229 813
117 606
343 523
24 812
168 523
34 864
178 929
444 907
35 972
976 264
350 105
407 609
420 650