53516 557
21758 682
21034 457
37436 1010
17234 52
18215 205
13826 48
7831 433
23081 273
105403 173
19878 580
73387 652