29905 581
9093 884
16668 331
19232 274
112205 206
35620 429
23474 317
14747 773
22053 92
16619 362
6194 465
39284 170
20423 869
5087 167
40999 231
68685 184
27947 684
21652 283