50423 797
2821 686
14152 565
65680 98
13176 356
9805 255
151973 472
35420 752
282184 787
44588 455
16215 51
17050 289