29911 581
9093 884
16668 331
19234 274
112215 206
35627 429
23482 317
14750 773
22056 92
16623 362
6198 465
39287 170
20426 869
5094 167
41013 231
68685 184
27949 684
21658 283