16329 468
122028 767
26269 504
24237 242
12646 573
19159 841
13656 556
10298 450
19017 63
40095 240
37580 142
24525 158
18241 669