29817 581
9080 884
16633 331
19177 274
112053 206
35490 429
23377 317
14717 773
21990 92
16544 362
6173 465
39229 170
20349 869
5048 167
40800 231
68629 184
27875 684
21602 283