29557 53
4618 372
27010 180
19714 596
9421 77
1104 178
10216 493
10379 159
4119 575
9670 509
10337 732
36764 297
25254 132
26294 881
20039 564
43617 404
143902 252
8809 102
15147 74
4435 629
166497 824
11688 882
13601 211
7333 640