30063 581
9136 884
16730 331
19337 274
112561 206
35847 429
23632 317
14819 773
22137 92
16727 362
6239 465
39375 170
20509 869
5134 167
41382 231
68747 184
28126 685
21715 283