1053 346
93012 188
59685 694
58540 962
31518 261
303703 929
59243 625
66311 476
51559 245
77323 491
51837 189
26254 412
47422 310