29973 581
9120 884
16691 331
19279 274
112330 206
35724 429
23543 317
14784 773
22084 92
16668 362
6206 465
39327 170
20464 869
5110 167
41144 231
68706 184
28027 685
21686 283