31 591
31 405
121 598
29 281
55 600
56 722
62 243
102 836
14 299
17 832
14 060
17 832