53595 557
21793 682
21061 457
37503 1010
17235 52
18239 205
13845 48
7838 433
23178 273
105512 173
19945 580
73465 652