29976 581
9120 884
16693 331
19282 274
112334 206
35729 429
23547 317
14786 773
22085 92
16673 362
6207 465
39327 170
20466 869
5110 167
41154 231
68708 184
28033 685
21689 283