30 929
345 427
64 182
700 40
298 273
308 832
994 307
326 720
18 778
883 228
511 578
485 337
151 858
765 862
309 910
77 264
790 285
160 120
355 101
272 5