338 311
847 925
24 795
657 302
126 20
197 785
151 276
170 83
613 405
246 878
784 256
711 230
599 813
882 150
858 553
421 985
773 68
294 526
261 32
224 805